﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OOAD_PROJEKAT
{
    public class Kompanija
    {
        List<Filijala> Filijale;
        StanicaTehnickogPregleda tehnickiPregled;
        PredstavnikAgencijeZaIzdavanjeLicenci predstavnikAgencije;

        public Kompanija()
        {
            Filijale = new List<Filijala>();
            //tehnickiPregled = new StanicaTehnickogPregleda();
            //predstavnikAgencije = new PredstavnikAgencijeZaIzdavanjeLicenci("daf", "da", "dsaf");
        }

        public Zaposlenik postojiUposleniK(string ime, string password)
        {
            foreach (Filijala f in Filijale)
            {
                if (f.postojiZaposlenik(ime, password) != null) return f.postojiZaposlenik(ime, password);
            }
            return null;
        }

        public Kompanija(int kompanijaID) { }

        public void dodajFilijalu(Filijala nova)
        {
            throw new NotImplementedException();
        }

        public void izbrisiFilijalu(Filijala stara)
        {
            throw new NotImplementedException();
        }

        public void obracunajiBilansPoslovanja()
        {
            throw new NotImplementedException();
        }

    }
}
